russian sturgeon - Spanish English Dictionary